be indebted for - Espagnol Anglais Dictionnaire